import numpy as np

# 7.7高维数组的计算
#
# random.random用于生成一个0到1的随机符点数: 0 <= n < 1.0
Z = np.random.random((10, 10))
Zmin, Zmax = Z.min(), Z.max()
print(Z)
print(Zmin, Zmax)
# random.randint用于生成一个随机整数
Z = np.random.randint(1, 15, size=(10, 10))
Zmin, Zmax = Z.min(), Z.max()
print(Z)
print(Zmin, Zmax)

'''random.rand和random.random的区别
相同点：两个函数都是在 [0, 1) 的均匀分布中产生随机数。
不同点：参数传递不同。random.random( )接收一个单独的元组，而random.rand( )接收分开的参数
例如：要生成3行5列的数组，你可以
np.random.rand(3, 5)
或者
np.random.random((3, 5))'''
